module switch_4bit(
	input[3:0] Ina,
	input[3:0] Inb,
	input[3:0] Inc,
	input[3:0] Ind,
	input[2:0] Switch_signal,
	output reg[3:0] Cout
);

	always @(*) begin
	
		casez(Switch_signal)
			
			3'b001: Cout = Ina;
			3'b010: Cout = Inb;
			3'b011: Cout = Inc;
			3'b100: Cout = Ind;
			default:Cout = 4'd0;
			
		endcase
	
	end

endmodule
